package com.ceair.flight.refund.dto.ota;

/**
 * SubOrderPax entity. @author MyEclipse Persistence Tools
 */

public class SubOrderPax implements java.io.Serializable {

	// Fields

	private Long id;
	private SubOrderInfo subOrderInfo;
	private String paxName;
	private String idCard;
	private String idType;
	private Double amount;
	private String currency;
	private Long crtDt;
	private Long optDt;
	private Integer versionNum;
	private String status;
	private String reserve1;
	private String reserve2;

	// Constructors
	public String getStatus() {
		return status;
	}
	
	public void setStatus(String status) {
		this.status = status;
	}

	/** default constructor */
	public SubOrderPax() {
	}

	/** full constructor */
	

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public SubOrderPax(Long id, SubOrderInfo subOrderInfo, String paxName, String idCard, String idType, Double amount,
			String currency, Long crtDt, Long optDt, Integer versionNum, String status, String reserve1,
			String reserve2) {
		super();
		this.id = id;
		this.subOrderInfo = subOrderInfo;
		this.paxName = paxName;
		this.idCard = idCard;
		this.idType = idType;
		this.amount = amount;
		this.currency = currency;
		this.crtDt = crtDt;
		this.optDt = optDt;
		this.versionNum = versionNum;
		this.status = status;
		this.reserve1 = reserve1;
		this.reserve2 = reserve2;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public SubOrderInfo getSubOrderInfo() {
		return this.subOrderInfo;
	}

	public void setSubOrderInfo(SubOrderInfo subOrderInfo) {
		this.subOrderInfo = subOrderInfo;
	}

	public String getPaxName() {
		return this.paxName;
	}

	public void setPaxName(String paxName) {
		this.paxName = paxName;
	}

	public String getIdCard() {
		return this.idCard;
	}

	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}

	public String getIdType() {
		return this.idType;
	}

	public void setIdType(String idType) {
		this.idType = idType;
	}

	public Double getAmount() {
		return this.amount;
	}

	public void setAmount(Double amount) {
		this.amount = amount;
	}

	public String getCurrency() {
		return this.currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public Long getCrtDt() {
		return this.crtDt;
	}

	public void setCrtDt(Long crtDt) {
		this.crtDt = crtDt;
	}

	public Long getOptDt() {
		return this.optDt;
	}

	public void setOptDt(Long optDt) {
		this.optDt = optDt;
	}

	public Integer getVersionNum() {
		return this.versionNum;
	}

	public void setVersionNum(Integer versionNum) {
		this.versionNum = versionNum;
	}

	public String getReserve1() {
		return this.reserve1;
	}

	public void setReserve1(String reserve1) {
		this.reserve1 = reserve1;
	}

	public String getReserve2() {
		return this.reserve2;
	}

	public void setReserve2(String reserve2) {
		this.reserve2 = reserve2;
	}

}